969 N 3050 E, St. George, UT 84790-5835, St. George
Our favorite local Mexican fare...the El Pastor Fries are amazing, and the fruit water is SO refreshing!
Our favorite local Mexican fare...the El Pastor Fries are amazing, and the fruit water is SO refreshing!